package v1

import (
	"github.com/gogf/gf/v2/frame/g"
)

// DataRangReq 定义请求结构体
type DataRangReq struct {
	g.Meta `path:"/options/dataRange" method:"get" tags:"枚举" summary:"data API"`
}

type DataRangRes struct {
}

// Option 定义配置项结构体
type Option struct {
	Label string `json:"label"`
	Value int    `json:"value"`
}

// StatusReq 定义请求结构体
type StatusReq struct {
	g.Meta `path:"/options/status" method:"get" tags:"枚举" summary:"status API"`
}

type StatusRes struct {
}

// ModulesReq 定义请求结构体
type ModulesReq struct {
	g.Meta `path:"/options/modules" method:"get" tags:"枚举" summary:"status API"`
}

type ModulesRes struct {
}

// ComponentsReq 定义请求结构体
type ComponentsReq struct {
	g.Meta `path:"/options/components" method:"get" tags:"枚举" summary:"status API"`
}

type ComponentsRes struct {
}

// ControllersReq 定义请求结构体
type ControllersReq struct {
	g.Meta `path:"/options/controllers" method:"get" tags:"枚举" summary:"status API"`
}

type ControllersRes struct {
}
